﻿using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;


/**************************************
 * 模块：权限控制演示(一般组件)
 * 作者：Nick.Yan
 * 日期: 2008-11-13
 * 网址：www.redglove.com.cn
 * ***********************************/


namespace RGPWEB.admin.Demo
{
    public partial class ExampleGerneral : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            Page.ClientScript.RegisterStartupScript(this.GetType(), "Msg", "window.parent.changewin();", true);

            string[] sate = { "是", "否" };
            if (!SessionBox.CheckUserSession())
            {
                Response.Redirect("~/Login.aspx");
            }
            else
            {
                UserHandle.InitModule("Demo_Control");//初始化模块权限

                //浏览权限
                if (UserHandle.ValidationHandle(RGP_Tag.Browse))
                    Label1.Text = sate[0];
                else
                    Label1.Text = sate[1];

                //新增权限
                if (UserHandle.ValidationHandle(RGP_Tag.Add))
                    Label2.Text = sate[0];
                else
                    Label2.Text = sate[1];

                //编辑权限
                if (UserHandle.ValidationHandle(RGP_Tag.Edit))
                    Label3.Text = sate[0];
                else
                    Label3.Text = sate[1];

                //删除权限
                if (UserHandle.ValidationHandle(RGP_Tag.Delete))
                    Label4.Text = sate[0];
                else
                    Label4.Text = sate[1];

                //搜索权限
                if (UserHandle.ValidationHandle(RGP_Tag.Search))
                    Label5.Text = sate[0];
                else
                    Label5.Text = sate[1];

                //审核权限
                if (UserHandle.ValidationHandle(RGP_Tag.Verify))
                    Label6.Text = sate[0];
                else
                    Label6.Text = sate[1];

                //移动权限
                if (UserHandle.ValidationHandle(RGP_Tag.Move))
                    Label7.Text = sate[0];
                else
                    Label7.Text = sate[1];

                //打印权限
                if (UserHandle.ValidationHandle(RGP_Tag.Print))
                    Label8.Text = sate[0];
                else
                    Label8.Text = sate[1];

                //下载权限
                if (UserHandle.ValidationHandle(RGP_Tag.Download))
                    Label9.Text = sate[0];
                else
                    Label9.Text = sate[1];

                //备份权限
                if (UserHandle.ValidationHandle(RGP_Tag.Backup))
                    Label10.Text = sate[0];
                else
                    Label10.Text = sate[1];
            }
        }
    }
}
